package com.itheima.admin.service;

import com.itheima.wemedia.dto.WmNewsPageReqDto;
import com.itheima.wemedia.vo.WmNewsVo;

import java.util.List;

/**
 * @version 1.0
 * @description 说明
 * @package com.itheima.admin.service
 */
public interface WemediaNewsAutoScanService {
    /**
     * 审核处理
     * @param wmNewsId
     * @param uuid
     */
    void autoScanWemediaNewsById(long wmNewsId, String uuid);

    /**
     * 远程调用时，自媒体微服 带上状态必须为4或8
     * @param dto
     * @return
     */
    List<WmNewsVo> list4ArticleSync(WmNewsPageReqDto dto);

    /**
     * 实现文章同步
     * @param wmNewsVo
     */
    void syncArticleInfo(WmNewsVo wmNewsVo);
}
